SiopOpenId4VPAuthentication

constructor(client: Client, responseMode: ResponseMode, state: String?, nonce: String, responseEncryptionSpecification: ResponseEncryptionSpecification?, vpFormatsSupported: VpFormatsSupported?, idTokenType: List<IdTokenType>, subjectSyntaxTypesSupported: List<SubjectSyntaxType>, scope: Scope, query: DCQL, transactionData: List<TransactionData>?, verifierInfo: VerifierInfo?)(source)

Parameters

vpFormatsSupported

Populated when client metadata are provided along with the request. It contains the formats that both wallet and requester support. It is calculated by comparing wallet's configuration (@see SiopOpenId4VPConfig.vpConfiguration) and the formats passed in request's client metadata.